petrol-and-oil-resisting hose [uk] - French English Dictionary